Nonbinary Coding: Towards a Unified Framework Across Multiple Layers
نویسنده
چکیده
In addition to the invention of iterative decoded capacity-achieving channel coding schemes, namely, turbo codes in the early 1990’s and the rediscovery of low-density parity-check (LDPC) codes in the mid 1990’s, digital fountain codes and network coding are two recent breakthroughs in the coding community. They offer great promise for providing robust and efficient data transport through a large network, either wireless, wireline, or hybrid. Digital fountain codes are codes for channels with erasures (i.e., packet losses in a communication network), and operate in a forward manner without the need of a feedback channel. They have enabled a revolutionary way of non-flow-based data delivery over unreliable networks. Network coding is a paradigm shift in the coding community for both wireline and wireless networks. Instead of simply forwarding packets as in traditional routing, network coding allows an intermediate node to mix (code) the incoming packets to generate encoded outgoing packets. This has suggested many promising benefits for both wireline and wireless networks in terms of capacity and/or diversity gain. Coding in different layers has complementary strengths: channel coding is particularly suitable for combating fading and additive noise in wireless or wireline link, network coding transparently provides path diversity and local loss recovery, while application-layer coding is used to combat erasures (i.e., packet losses) inside a network. An illustration for the application of coding across the application, network, and link layers in a large network is shown in Figure 1 where erasure-correction coding (digital fountain codes) in the application layer is performed in an end-to-end manner between source and destination, intermediate (or relay) nodes use network coding, and channel coding is applied per link, possibly combined with high order modulation.
منابع مشابه
Joint source-channel coding and power adaptation for energy efficient wireless video communications
We consider efficiently transmitting video over a hybrid wireless/wire-line network by optimally allocating resources across multiple protocol layers. Specifically, we present a framework of joint sourcechannel coding and power adaptation, where error resilient source coding, channel coding, and transmission power adaptation are jointly designed to optimize video quality given constraints on th...
متن کاملA New Construction of Nonbinary Polar Codes with Two-stage Polarization
In this paper, we propose a new class of nonbinary polar codes with two-stage polarization, where the outer polarization (symbol-level polarization) kernel is a nonbinary matrix resembling Arıkan’s kernel, and the inner polarization (bit-level polarization) kernel is a properly designed binary matrix. The encoder/decoder of the proposed nonbinary polar codes have the same structure as the origi...
متن کاملA Multi-Formalism Modeling Framework: Formal Definitions, Model Composition and Solution Strategies
In this paper, we present a multi-formalism modeling framework (abbreviated by MFMF) for modeling and simulation. The proposed framework is defined based on the concepts of meta-models and uses object-orientation to overcome the complexities and to enhance the extensibility. The framework can be used as a basis for modeling by various formalisms and to support model composition in a unified man...
متن کاملA Multi-Formalism Modeling Framework: Formal Definitions, Model Composition and Solution Strategies
In this paper, we present a multi-formalism modeling framework (abbreviated by MFMF) for modeling and simulation. The proposed framework is defined based on the concepts of meta-models and uses object-orientation to overcome the complexities and to enhance the extensibility. The framework can be used as a basis for modeling by various formalisms and to support model composition in a unified man...
متن کاملTowards a unified taxonomy and architecture of cloud frameworks
Infrastructure as a Service (IaaS) is one of the most important layers of Cloud Computing. However, there is an evident deficiency of mechanisms for analysis, comparison and evaluation of IaaS cloud implementations, since no unified taxonomy or reference architecture is available. In this article, we propose a unified taxonomy and an IaaS architectural framework. The taxonomy is structured arou...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011